/*
 * 存放解析完成的配置文件-包与具体表-重复出现的配置-
 *
 * VERSION  DATE        BY              REASON
 * -------- ----------- --------------- ------------------------------------------
 * 1.00     2014.07.24  wuxiaogang      程序・发布
 * -------- ----------- --------------- ------------------------------------------
 * Copyright 2014 easycode System. - All Rights Reserved.
 *
 */
package cn.com.softvan.easycode.bean;


/**
 * 存放解析完成的配置文件-包与具体表-重复出现的配置-
 * @author wuxiaogang 
 *
 */
public class BaseBean {
	/**spring dao xml 继承 bean*/
	private String springDaoXmlExtends;
	/**spring service  xml 继承 bean */
	private String springServiceXmlExtends;
	/**spring action  xml 继承 bean */
	private String springActionXmlExtends;
	/**是否生成bean 0否 1是 */
	private String isBean;
	/**是否生成entity 0否 1是 */
	private String isEntity;
	/**是否生成dao接口 0否 1是 */
	private String isDaoInter;
	/**是否生成mybatis xml 文件 0否 1是 */
	private String isMybatisXml;
	/**是否生成业务处理类 0否 1是 */
	private String isService;
	/**是否生成action类 0否 1是 */
	private String isAction;
	/**是否生成jsp页面文件 0否 1是 */
	private String isJsp;
	/**是否生成struts xml配置文件 0否 1是 */
	private String isStrutsXml;
	/**bean扩展信息*/
	private TableExtBean beanExt;
	/**entity扩展信息*/
	private TableExtBean entityExt;
	/**service 接口 扩展信息*/
	private TableExtBean serviceInterExt;
	/**service扩展信息*/
	private TableExtBean serviceExt;
	/**action扩展信息*/
	private TableExtBean actionExt;
	/**mybatis xml 扩展信息*/
	private TableExtBean xmlExt;
	/**daointer 扩展信息*/
	private TableExtBean daointerExt;
	/**
	 * spring dao xml 继承 bean取得
	 * @return spring dao xml 继承 bean
	 */
	public String getSpringDaoXmlExtends() {
	    return springDaoXmlExtends;
	}
	/**
	 * spring dao xml 继承 bean设定
	 * @param springDaoXmlExtends spring dao xml 继承 bean
	 */
	public void setSpringDaoXmlExtends(String springDaoXmlExtends) {
	    this.springDaoXmlExtends = springDaoXmlExtends;
	}
	/**
	 * spring service  xml 继承 bean取得
	 * @return spring service  xml 继承 bean
	 */
	public String getSpringServiceXmlExtends() {
	    return springServiceXmlExtends;
	}
	/**
	 * spring service  xml 继承 bean设定
	 * @param springServiceXmlExtends spring service  xml 继承 bean
	 */
	public void setSpringServiceXmlExtends(String springServiceXmlExtends) {
	    this.springServiceXmlExtends = springServiceXmlExtends;
	}
	/**
	 * spring action  xml 继承 bean取得
	 * @return spring action  xml 继承 bean
	 */
	public String getSpringActionXmlExtends() {
	    return springActionXmlExtends;
	}
	/**
	 * spring action  xml 继承 bean设定
	 * @param springActionXmlExtends spring action  xml 继承 bean
	 */
	public void setSpringActionXmlExtends(String springActionXmlExtends) {
	    this.springActionXmlExtends = springActionXmlExtends;
	}
	/**
	 * 是否生成bean 0否 1是取得
	 * @return 是否生成bean 0否 1是
	 */
	public String getIsBean() {
	    return isBean;
	}
	/**
	 * 是否生成bean 0否 1是设定
	 * @param isBean 是否生成bean 0否 1是
	 */
	public void setIsBean(String isBean) {
	    this.isBean = isBean;
	}
	/**
	 * 是否生成entity 0否 1是取得
	 * @return 是否生成entity 0否 1是
	 */
	public String getIsEntity() {
	    return isEntity;
	}
	/**
	 * 是否生成entity 0否 1是设定
	 * @param isEntity 是否生成entity 0否 1是
	 */
	public void setIsEntity(String isEntity) {
	    this.isEntity = isEntity;
	}
	/**
	 * 是否生成dao接口 0否 1是取得
	 * @return 是否生成dao接口 0否 1是
	 */
	public String getIsDaoInter() {
	    return isDaoInter;
	}
	/**
	 * 是否生成dao接口 0否 1是设定
	 * @param isDaoInter 是否生成dao接口 0否 1是
	 */
	public void setIsDaoInter(String isDaoInter) {
	    this.isDaoInter = isDaoInter;
	}
	/**
	 * 是否生成mybatis xml 文件 0否 1是取得
	 * @return 是否生成mybatis xml 文件 0否 1是
	 */
	public String getIsMybatisXml() {
	    return isMybatisXml;
	}
	/**
	 * 是否生成mybatis xml 文件 0否 1是设定
	 * @param isMybatisXml 是否生成mybatis xml 文件 0否 1是
	 */
	public void setIsMybatisXml(String isMybatisXml) {
	    this.isMybatisXml = isMybatisXml;
	}
	/**
	 * 是否生成业务处理类 0否 1是取得
	 * @return 是否生成业务处理类 0否 1是
	 */
	public String getIsService() {
	    return isService;
	}
	/**
	 * 是否生成业务处理类 0否 1是设定
	 * @param isService 是否生成业务处理类 0否 1是
	 */
	public void setIsService(String isService) {
	    this.isService = isService;
	}
	/**
	 * 是否生成action类 0否 1是取得
	 * @return 是否生成action类 0否 1是
	 */
	public String getIsAction() {
	    return isAction;
	}
	/**
	 * 是否生成action类 0否 1是设定
	 * @param isAction 是否生成action类 0否 1是
	 */
	public void setIsAction(String isAction) {
	    this.isAction = isAction;
	}
	/**
	 * 是否生成jsp页面文件 0否 1是取得
	 * @return 是否生成jsp页面文件 0否 1是
	 */
	public String getIsJsp() {
	    return isJsp;
	}
	/**
	 * 是否生成jsp页面文件 0否 1是设定
	 * @param isJsp 是否生成jsp页面文件 0否 1是
	 */
	public void setIsJsp(String isJsp) {
	    this.isJsp = isJsp;
	}
	/**
	 * 是否生成struts xml配置文件 0否 1是取得
	 * @return 是否生成struts xml配置文件 0否 1是
	 */
	public String getIsStrutsXml() {
	    return isStrutsXml;
	}
	/**
	 * 是否生成struts xml配置文件 0否 1是设定
	 * @param isStrutsXml 是否生成struts xml配置文件 0否 1是
	 */
	public void setIsStrutsXml(String isStrutsXml) {
	    this.isStrutsXml = isStrutsXml;
	}
	/**
	 * bean扩展信息取得
	 * @return bean扩展信息
	 */
	public TableExtBean getBeanExt() {
	    return beanExt;
	}
	/**
	 * bean扩展信息设定
	 * @param beanExt bean扩展信息
	 */
	public void setBeanExt(TableExtBean beanExt) {
	    this.beanExt = beanExt;
	}
	/**
	 * entity扩展信息取得
	 * @return entity扩展信息
	 */
	public TableExtBean getEntityExt() {
	    return entityExt;
	}
	/**
	 * entity扩展信息设定
	 * @param entityExt entity扩展信息
	 */
	public void setEntityExt(TableExtBean entityExt) {
	    this.entityExt = entityExt;
	}
	/**
	 * service 接口 扩展信息取得
	 * @return service 接口 扩展信息
	 */
	public TableExtBean getServiceInterExt() {
	    return serviceInterExt;
	}
	/**
	 * service 接口 扩展信息设定
	 * @param serviceInterExt service 接口 扩展信息
	 */
	public void setServiceInterExt(TableExtBean serviceInterExt) {
	    this.serviceInterExt = serviceInterExt;
	}
	/**
	 * service扩展信息取得
	 * @return service扩展信息
	 */
	public TableExtBean getServiceExt() {
	    return serviceExt;
	}
	/**
	 * service扩展信息设定
	 * @param serviceExt service扩展信息
	 */
	public void setServiceExt(TableExtBean serviceExt) {
	    this.serviceExt = serviceExt;
	}
	/**
	 * action扩展信息取得
	 * @return action扩展信息
	 */
	public TableExtBean getActionExt() {
	    return actionExt;
	}
	/**
	 * action扩展信息设定
	 * @param actionExt action扩展信息
	 */
	public void setActionExt(TableExtBean actionExt) {
	    this.actionExt = actionExt;
	}
	/**
	 * mybatis xml 扩展信息取得
	 * @return mybatis xml 扩展信息
	 */
	public TableExtBean getXmlExt() {
	    return xmlExt;
	}
	/**
	 * mybatis xml 扩展信息设定
	 * @param xmlExt mybatis xml 扩展信息
	 */
	public void setXmlExt(TableExtBean xmlExt) {
	    this.xmlExt = xmlExt;
	}
	/**
	 * daointer 扩展信息取得
	 * @return daointer 扩展信息
	 */
	public TableExtBean getDaointerExt() {
	    return daointerExt;
	}
	/**
	 * daointer 扩展信息设定
	 * @param daointerExt daointer 扩展信息
	 */
	public void setDaointerExt(TableExtBean daointerExt) {
	    this.daointerExt = daointerExt;
	}
}
